NEEL: The Nested Complex Event Language for Real-Time Event Analytics
نویسندگان
چکیده
Complex event processing (CEP) over event streams has become increasingly important for real-time applications ranging from health care, supply chain management to business intelligence. These monitoring applications submit complex event queries to track sequences of events that match a given pattern. As these systems mature the need for increasingly complex nested sequence query support arises, while the state-of-art CEP systems mostly support the execution of only flat sequence queries. In this paper, we introduce our nested CEP query language NEEL for expressing nested queries composed of sequence, negation, AND and OR operators. Thereafter, we also define its formal semantics. Subtle issues with negation and predicates within the nested sequence context are discussed. An E-Analytics system for processing nested CEP queries expressed in the NEEL language has been developed. Lastly, we demonstrate the utility of this technology by describing a case study of a real-world application in health care.
منابع مشابه
NEEL+: Supporting Predicates for Nested Complex Event Processing
Complex event processing (CEP) has become increasingly important in modern applications, ranging from supply chain management for RFID tracking to real-time intrusion detection. These monitoring applications must detect complex event pattern sequences in event streams. However, the state-of-art in the CEP literature such as SASE, ZStream or Cayuga either do not support the specification of nest...
متن کاملExploiting Sharing Opportunities for Real-time Complex Event Analytics
Complex event analytics systems continuously evaluate massive workloads of pattern queries on high volume event streams to detect and extract complex events of interest to the application. Such time-critical stream-based applications range from real-time fraud detection to personalized health monitoring. Achieving near real-time system responsiveness when processing these workloads composed of ...
متن کاملEnhancing Organizational Performance through Event-based Process Predictions
Enterprises in today’s globalized world are compelled to react on threats and opportunities in a highly flexible manner. Due to technological advancements, real-time information availability, especially in manufacturing operations, has reached new dimensions and increasingly provides Big Data. With Complex Event Processing (CEP) the required technology to analyze and correlate heterogeneous eve...
متن کاملSimulation of Real-world Event Repositories for Evaluation of Data Analytics Solutions: Case of User Behavior Pattern Recovery
Due to the lack of access to the real-world event-log repositories in critical domains such as healthcare and banking, the evaluation and maintenance of data analytics algorithms has become a challenge. Generating synthetic log repositories that simulate a variety of complex real-world event-log repositories will be an effective way of producing benchmarks to evaluate data analytics algorithms ...
متن کاملA discrete-event optimization framework for mixed-speed train timetabling problem
Railway scheduling is a complex task of rail operators that involves the generation of a conflict-free train timetable. This paper presents a discrete-event simulation-based optimization approach for solving the train timetabling problem to minimize total weighted unplanned stop time in a hybrid single and double track railway networks. The designed simulation model is used as a platform for ge...
متن کامل